requirejs.config({
	paths : {
		jquery :"jquery-1.11.3",
		pub   :"public"
	}
})
requirejs(["jquery","pub"],function($,pub){
	$("#public_top").load("header.html ")
	$("#footer").load("footer.html ")
	
	
	$(".regis-right form p").hover(function(){
		let index = $(this).index();
		if(index == 1 || index == 5 || index == 7)
		{
			$(this).css({
			'box-shadow' : '0 0 20px #ff1574'		
		})
		console.log($(this).index())
		}
		
	},function(){
		$(this).css({
			'box-shadow' : 'none'
		})
	})
	
	$(".regis-right form p").hover(function(){
		var index = $(this).index();
		if(index == 3 || index == 4)
		{
			$(this).children("input")
				   .not(".phoneyzm")
				   .css({
			'box-shadow' : '0 0 20px #ff1574'		
		})
//		console.log($(this).index())
		}
		
	},function(){
		var index = $(this).index();
		if(index == 3 || index == 4)
		{
			$(this).children("input")
				   .not("button")
				   .css({
			'box-shadow' : 'none'		
		})
		console.log($(this).index())
		}
	})
	
	 $phone = $(".phone");
     $yzm = $(".yanzheng");
     $phoneyzm = $(".input-phyzm");
     $password1 = $(".password1");
     $password2 = $(".password2");
     $agree = $(".agree");
     $check = $(".check");
     let phone = false;
     let yzm = false;
     let phyzm = false;
     let pass1 = false;
     let pass2 = false;
     let checkp = false;
     $check.click(function(){
     	checkp = $(this).prop("checked")
//   	if($(this).prop("checked")){
//   		console.log($(this).prop("checked"));	
//   	}else{
//   		console.log($(this).prop("checked"));
//   	}
     })
     $phone.focus(function(event) {
         $phone.val('');
     });
     $yzm.focus(function(event) {
         $yzm.val('');
     });
     $phoneyzm.focus(function(event) {
         $phoneyzm.val('');
     });
     $phone.blur(function(event) {
             let regular = /^[1][3,5,7,8][0-9][0-9]{8}$/;
             if (regular.test($phone.val())) {
                 phone = true;
                 $(this).parent('p').siblings('i:nth-of-type(1)').text('√');
                 $(this).siblings('b').css('display', 'none');
             } else {
                 phone = false;
                 $(this).parent('p').siblings('i:nth-of-type(1)').text('*');
                 $(this).parent('p').children('b').css('display', 'block');
             }
         });
         var yzmStr = pub.getRand();
         $(".yzm").text(yzmStr);
         $(".yzm").click(function(e){      
         	yzmStr = pub.getRand();
         	$(this).text(yzmStr)
         	
         })
         $(".yanzheng").blur(function(event) {
//       	var yzmStr = pub.getRand();
             if (yzmStr.toLowerCase() == $yzm.val().toLowerCase()) {
                 yzm = true;
                 $(this).siblings('i').text('√');
                 $(this).siblings('b').css('display', 'none');
             } else {
                 yzm = false;
                 $(this).siblings('i').text('*');
                 $(this).siblings('b').css('display', 'block');
             }
         })
         var phyz = pub.getRand();
         $(".phoneyzm").click(function(e){
//       	var e = e || window.event;
         	alert("您的手机验证码是："+ phyz);
         })
         $(".input-phyzm").blur(function(event) {        	
             if (phyz == $(".input-phyzm").val()) {
                 console.log("true");
                 phyzm = true;
                 $(this).siblings('i').text('√');
                 $(this).siblings('b').css('display', 'none');
             } else {
                 phyzm = false;
                 $(this).siblings('i').text('*');
                 $(this).siblings('b').css('display', 'block');
             }
         });
         $password1.blur(function(event) {
             let regular = /^[0-9a-zA-Z\_]{6,16}$/;
             if (regular.test($password1.val())) {
                 pass1 = true;
                 $(this).parent('p').siblings('i:nth-of-type(2)').text('√');
                 $(this).siblings('b').css('display', 'none');
             } else {
                 pass1 = false;
                 $(this).parent('p').siblings('i:nth-of-type(2)').text('*');
                 $(this).siblings('b').css('display', 'block');
             }
         });
         $password2.blur(function(event) {
             if ($password1.val() == $password2.val()) {
                 pass2 = true;
                 $(this).parent('p').siblings('i:nth-of-type(3)').text('√');
                 $(this).siblings('b').css('display', 'none');
             } else {
                 pass2 = false;
                 $(this).parent('p').siblings('i:nth-of-type(3)').text('*');
                 $(this).siblings('b').css('display', 'block');
             }
		})
         
//       $(".agree").click(function(){
//       	if(checkp  && phone  && yzm  && phyzm  && pass1  && pass2 ){
//       	document.cookie = "username=" + $(".phone").val();
//       	document.cookie = "userpwd=" + $(".password1").val();
//       	alert("注册成功");	
//       	console.log(document.cookie);
//       	location.href = "login.html";
//       }
//      })

		$(".agree").click(function(){
			$.ajax({
				type:"get",
				url:"http://datainfo.duapp.com/shopdata/userinfo.php",
				data :{
					status:"register",
					userID:$(".phone").val(),
					password :$(".password1").val()
				},
				success :function(res){
					switch(res){
						case "0":alert("用户名重复");break;
						case "1":alert("注册成功啦");
								 setTimeout(function(){
								 	location.href = "login.html";
								 },2000)
								 break;
						case "2":alert("别试了 服务器炸了");break;
					}
				}
			});
		})
         
         
})

		